caruto (genipa caruto) - Spanish English Dictionary